我們已經了解到需要迭代產品才能適應現在的市場環境,才能持續的讓產品變得更好,持續為公司創造價值。
但我們的能力是否也是應該跟產品一樣,持續的去改善去進步,才能適應這樣激烈的市場環境呢?
一個軟體產品要能快速反應市場的改變,通常在設計的時候就是需要懂得保持彈性,設計一個有彈性的系統架構,那有了彈性之後在修改的過程中我們就可以花費較少的成本去調整。
但往往建立這些彈性的系統架構,也是需要很多的知識水平累積與經驗投入才能建立出這樣有彈性的系統,那我們的能力也需要快速反應市場改變的話,是不是也就需要去建立彈性呢?
如同產品一樣,我們需要建立一個有彈性的能力基礎,要打造這樣的『能力彈性』有幾個我覺得工程師建議要懂的思維領域:
專業知識領域:這是要投入的專業知識領域,如果你想投入區塊鏈,那就要了解區塊鏈的專有名詞以及市場狀況。
商業思維:其實不管做什麼行業,只要是要賺錢都需要擁有商業思維,因為有商業思維才能了解怎麼去找到市場,怎麼去創造價值。
產品思維:需要了解如何從 0-1 創造一個有價值的產品,了解市場對產品的反饋,思考如何去增加這個產品的價值。
專案管理思維:要知道我們面臨的是一個資源有限的時代,所有的資源都是在有限制的情況下怎麼去達到目標,人際管理也是專案管理的一種唷。
行銷思維:在目前自媒體滿天飛的時代,行銷是一個推廣自家品牌一定需要的,所以更要懂的去了解怎麼推廣自己,怎麼推廣自己的產品。
財務思維:不只是要開公司的人懂,其實每個人都一定要懂財務思維,你要懂的掌管自己的財務金流,你才會知道你自己擁有多少資本可以來面對不同的問題以及挑戰。
數據思維:善用數據來分析並思考未來的方向是現在很重要的一個技能,尤其在快速變化的市場,數據是一個可以讓你了解市場狀況的一個關鍵,懂的利用數據的人在未來可以是最吃香的。
那只要你能擁有上述的思維,你就擁有了相對彈性的能力選擇,你可以去不同的公司挑戰,也可以自己去創造自己的事業,但重點在於,如果你只擁有單一的專業能力,現在或許不會有太大的問題,但科技發展的速度會容易讓你失去自己的價值,並不是深入技術專業不好,而是我們需要再多加一點廣度提升自己的視野,幫助自己在看到機會的時候,可以去抓住。
因此我們需要懂得迭代自己的能力,學習更多並且改善自己讓自己成長,持續能在市場上創造價值。除非你要退休了,不然這件事情永遠都會存在。
商業思維是一個開頭,學習商業思維可以幫助我們懂的用商業的角度看待自己的工作,了解自己在市場的價值。思考怎麼去讓自己更能在市場上更能體現出價值來,在學習商業思維的同時,你也開始在學習其他的思維方式了。
在我學習商業思維之後,最大的感悟是相見恨晚,太晚懂的去了解自己的價值在哪,太晚懂的怎麼去體現自己的價值給別人看。因此,錯失了很多機會。
因此我在公司,一直都是用商業思維的角度來指導我們的工程師,像是如何去思考產品在市場的價值,如何去建立有價值的功能,如何去了解功能的價值在哪裡等等,而工程師有了商業思維之外,結合自己的專業知識,就更擁有彈性的職涯發展。